/* CSS Document */

/****************tnav css****************/
.tnav{
	width:100%;
	left:0;
	top:0;
	right:0;
	height:35px;
	background-color:#a5663b;
	position:fixed;
	overflow:hidden;
	border:1px solid #ccc;
	z-index:9999;
}
/****************userBasic css**************/

/****************userShow css**************/
.header{
	width:100%;
	height:100px;
	margin-top:37px!important;
	padding:20px 0px;
}
.header label{
	font-size:20px;
	color:#F9C;
	width:95%;
	display:block;
	text-align:left;
	padding:10px 5px;
}
.userInfo{
	min-height:300px;
	height:auto;
	width:46%;
	border:1px solid #FCF;
	position:relative;
	overflow:hidden;
	border-radius:5px;
	margin-bottom: 20px;
	display: inline-block;
}
.userBasic{
	float: left; 
	width:28%;
}
.userNotice{
	float:right;	
	width:65%;
	/*height: 800px;*/
}
.userArticle{
	width:65%;
	float:right;
}
.userVisit{
	width:28%;
	float: left;
}
.userPicture{
	width:100%;
	height: 260px;
	overflow: hidden;
	position: relative;
}
.userInfoHeader{
	width:100%;
	height:23px;
	background-color:#FCF;
	font-size:14px;
	color:#999999;
	padding:2px 10px;
	text-align: left;
	overflow: hidden;
	vertical-align: middle;
	line-height: 23px;
	display: inline-block;
}
.userInfoHeader span{
	display: inline-block;
	font-size:12px;
	float: right;
	margin:0px 15px 0px 0px;
	color:#513;
}
.userInfoHeader span:hover{
	cursor: pointer;
	color: red;
}
/*******************visitInner css********************/
.visitInner{
	width: 100%;
	height: 100%;
}
#visitInner{
	width: 100%;
	height: auto;
	margin-top: 8px;
}
#visitInner li{
	float: left;
	width: 33%;
	height: 138px;
}
#visitInner li img{
	width: 80px;
	height: 80px;
}
#visitInner li span{
	display:block;
	color:#999;
	font-size: 12px;
}

.infoInner{
	width:100%;
	height:95%;
}
.alpha5{
	width:100%;
	height:100%;
	position:absolute;
	z-index:-1;
	background-color:#fff;
}
/***************userBasic css******************/
.basicInner{
	width: 100%;
	height: 95%;
	margin: 0 auto;
	text-align: center;
}
.basicInner img{
	height: 150px;
	width: 150px;
	float: left;
	display: inline;
}
.basicInner span{
	display: block;
	width: 100%;
	height: 30px;
	background-color: #9fc;
	color:#999;
	vertical-align: middle;
	line-height: 30px;
	font-size: 14px;
	border-radius:5px;
	position: absolute;
	bottom: 1px;
}
.basicInner span:hover{
	cursor: pointer;
	color: red;
}
.basicInfo{
	margin-top:85px;
	width: 40%;
	height: 80px;
	float: right;
	position: relative;
	text-align: left;
}
.basicInfo label{
	display: inline-block;
	padding: 3px 5px;
	float: right;
	width: 95%;
	text-align: left;
	color: #9ef;
	position: relative;
}
#bInnerUl{
	width: 100%;
	height: 150px;
	border-top: 1px dotted #fe8;
	display: block;
	padding: 10px 0px;
}
#bInnerUl li{
	width: 93%;
	height: 25px;
	padding: 1px 10px;
}
#bInnerUl li label{
	width: 100%;
	height: 100%;
	display:block;
	text-align: left;
	font-size: 12px;
}
/***************noticeInner css****************/
.noticeInner{
	width: 96%;
	padding: 5px 10px;
	height: auto;
	overflow: hidden;
	display: inline-block;
	position: relative;
}
/***************articleInner css****************/
.articleInner{
	width:96%;
	min-height:300px;
	height:auto;
	border-radius:5px;
	position:relative;
	padding:0px 10px;
}
#listInner{
	width:100%;
	height:100%;
	position: relative;
	display: inline-block;
}
#listInner li{
	width:100%;
	height:45px;
	border-bottom:1px dashed #F60;
	margin-top:8px;
	text-align:right;
	list-style: circle;
}
#listInner li h2{
	width:100%;
	height:25px;
	font:14px normal;
	margin:0;
	line-height:25px;
	vertical-align:middle;
	text-align:left;
	color: #f9c;
}
#listInner li label{
	font-size:12px;
}
#listInner li h2:hover{
	cursor: pointer;
	color: red;
	background-color: #F9C;
}
/***************pictureInner css****************/
.pictureInner{
	width: 93%;
	display: inline-block;
	height: 80%;
	position: relative;
	overflow: hidden;
	margin-top: 10px;
}
.pgmain{
	min-width:1400px;
	width:auto;
	height:95%;
	position:absolute;
	padding-top:2px;
}
.pgmain li {
	float: left;
	padding: 0px 2px;
	display: inline;
	vertical-align: middle;
	line-height: 200px;
}
.pgmain li:hover{
	cursor:pointer;
}
.pgmain li img{
	display: inline-block;
	vertical-align: middle;
	min-height:150px;
	min-width:150px;
	max-height:200px;
	max-width:200px;
	width: auto;
	height: auto;
	display: inline;
}
.pleft{
	left:0px;
	margin-top:65px;
	position:absolute;
	z-index:990;
}
.pright{
	margin-top:65px;
	left:970px;
	position:absolute;
	z-index:990;
}
.pleft:hover,.pright:hover{
	cursor:pointer;
}
/******************footer css*********************/
.footer{
	width:100%;
	height:60px;
	padding-top:2px;
	background-color:#FFF;
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
}

.paging{
	background-color: #F8DBA3;
	text-align: center;
	margin: 0 auto;
	position: relative;
	width: 100%;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
.paging span{
	font-size: 12px;
}
.paging input{
	float:none;
	clear:both;
	width:30px;
	height: 16px;
	border-radius:3px;
	border: none;
}